ساخت آرایه پوشش با استفاده از الگوریتم بهینه‌سازی مبتنی برآموزش و یادگیری

Authors

Abstract:

در سیستم‌های نرم‌افزاری اغلب خطاهای غیرمنتظره زمانی رخ می‌دهد که هم‌زمان تعدادی از اجزاء سیستم باهم در تعامل باشند. آزمون ترکیباتی روشی است که هدف آن تولید دنباله آزمون کمینه است تا خطاهایی که توسط این اجزاء و تعامل آن‌ها به وجود می‌آید را مشخص کند. تولید آرایه پوشش یک مسئله بهینه‌سازی است که یکی از پرطرفدارترین حوزه‌های پژوهش در زمینه آزمون‌های ترکیباتی است. الگوریتم‌های فرامکاشفه‌ای در تولید آرایه پوشش نتایج خوبی را داشته‌اند. گرچه این استراتژی‌ها نتایج بسیار خوبی دارند اما به دلیل پیچیدگی، مراحل جستجوی آن‌ها زمان‌بر است. به این دلیل این استراتژی‌ها به تولید آرایه پوشش برای پیکربندی‌های کوچک محدود هستند و قابلیت پشتیبانی تا قوه‌ی t ≤ 6 را دارند. در این پژوهش ما با استفاده از الگوریتم بهینه‌سازی مبتنی بر آموزش و یادگیری و طراحی تابع برازندگی، به‌گونه‌ای سرعت جستجو را بالابرده‌ایم که الگوریتم توانایی تولید آرایه پوشش تا قوه t = 15 را دارد. علاوه‌براین، توانایی الگوریتم در کمینه‌سازی دنباله آزمون نیز بالا است. نتایج نشان می‌دهد که الگوریتم پیشنهادی قادر به تولید نتایج بسیار بهتری نسبت به سایر روش‌های موجود است.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

بهینهسازی موتور BLDC با استفاده از روش پارتوی مبتنی بر الگوریتم هوشمند SOA

امروزه موتورهای جریان مستقیم مغناطیس دائم بدون جاروبک (BLDC) به دلیل دارا بودن مزایای زیادی نسبت به سایر موتورهای مورد استفاده در صنعت، بیش از پیش مورد توجه قرار گرفته‌اند. از این رو طی سالیان اخیر، طراحی این موتورها موضوع بسیاری از مطالعات می‌باشد. در این مقاله به طراحی بهینه یک موتور BLDC با استفاده از روش پارتوی مبتنی بر الگوریتم بهینه‌سازی SOA پرداخته‌ شده‌ است. در این روش افزایش همزمان باز...

full text

مسیریابی روبات متحرک با استفاده از روشی جدید مبتنی بر الگوریتم ژنتیک با طول آرایه متغیر

  Being one of the major research fields in the robotics discipline, the robot motion planning problem deals with finding an obstacle-free start-to-goal path for a robot navigating among workspace obstacles. Such a problem is also encountered in path planning of intelligent vehicles and Automatic Guided Vehicles (AGVs). Traditional (exact) algorithms have failed to solve the problem effectively...

full text

بهینهسازی موتور bldc با استفاده از روش پارتوی مبتنی بر الگوریتم هوشمند soa

امروزه موتورهای جریان مستقیم مغناطیس دائم بدون جاروبک (bldc) به دلیل دارا بودن مزایای زیادی نسبت به سایر موتورهای مورد استفاده در صنعت، بیش از پیش مورد توجه قرار گرفته اند. از این رو طی سالیان اخیر، طراحی این موتورها موضوع بسیاری از مطالعات می باشد. در این مقاله به طراحی بهینه یک موتور bldc با استفاده از روش پارتوی مبتنی بر الگوریتم بهینه سازی soa پرداخته شده است. در این روش افزایش همزمان بازده...

full text

آستانه گذاری بهینه چندسطحی تصویر با استفاده از الگوریتم بهینه سازی مبتنی بر یادگیری و تدریس

آستانه‌ گذاری تصاویر یک از محبوب‌ترین روش‌های قطعه ‌بندی تصاویر است. در این روش، برای مشخص‌ کردن مقادیر آستانه از هیستوگرام استفاده می شود. در این مقاله، یک روش آستانه گذاری چندسطحی برای قطعه‌ بندی تصاویر مبتنی بر هیستوگرام با استفاده از الگوریتم بهینه‌ سازی مبتنی بر یادگیری و تدریس ارائه شده است. این الگوریتم یک الگوریتم جمعیت‌گرای جدید است که از تاثیری که یک استاد بر دانش‌ آموزان خود دارد اله...

full text

پیش‌بینی روند حرکتی قیمت سهام با استفاده از XCS مبتنی بر الگوریتم ژنتیک و یادگیری تقویتی

پیشرفت‌ها در حوزۀ هوش مصنوعی و یادگیری ماشین به‌خصوص درزمینۀ محاسبات تکاملی نه‌تنها ما را قادر به تجزیه‌وتحلیل مؤثرتر داده‌ها نموده است، بلکه این امکان را فراهم ساخته که از آن‌ها برای فهم هرگونه الگوی زیربنایی بازارهای مالی استفاده گردد. اقتصاددانان، آماردانان و مدرسان امور مالی همواره علاقه‌مند به توسعه و آزمایش مدل‌های رفتاری قیمت سهام بوده‌اند. XCS سامانه‌ای مرکب از الگوریتم ژنتیک و یادگیری ...

full text

آستانه گذاری بهینه چندسطحی تصویر با استفاده از الگوریتم بهینه سازی مبتنی بر یادگیری و تدریس

آستانه­ گذاری تصاویر یک از محبوب­ترین روش­های قطعه ­بندی تصاویر است. در این روش، برای مشخص­ کردن مقادیر آستانه از هیستوگرام استفاده می شود. در این مقاله، یک روش آستانه گذاری چندسطحی برای قطعه­ بندی تصاویر مبتنی بر هیستوگرام با استفاده از الگوریتم بهینه­ سازی مبتنی بر یادگیری و تدریس ارائه شده است. این الگوریتم یک الگوریتم جمعیت­گرای جدید است که از تاثیری که یک استاد بر دانش­ آموزان خود دارد اله...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 48  issue 1

pages  161- 171

publication date 2018-05-22

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023